package test

type TimeLineData struct {
	ID              int         `json:"id"`
	UserID          int         `json:"user_id"`
	Title           string      `json:"title"`
	CreatedAt       int64       `json:"created_at"`
	RetweetCount    int         `json:"retweet_count"`
	ReplyCount      int         `json:"reply_count"`
	FavCount        int         `json:"fav_count"`
	Truncated       bool        `json:"truncated"`
	CommentID       int         `json:"commentId"`
	RetweetStatusID int         `json:"retweet_status_id"`
	SymbolID        interface{} `json:"symbol_id"`
	Description     string      `json:"description"`
	Type            string      `json:"type"`
	SourceLink      interface{} `json:"source_link"`
	EditedAt        int64       `json:"edited_at"`
	User            struct {
		Subscribeable       bool        `json:"subscribeable"`
		CommonCount         int         `json:"common_count"`
		Remark              interface{} `json:"remark"`
		RecommendReason     interface{} `json:"recommend_reason"`
		Domain              string      `json:"domain"`
		Type                string      `json:"type"`
		Name                interface{} `json:"name"`
		Location            interface{} `json:"location"`
		ID                  int         `json:"id"`
		Description         string      `json:"description"`
		Status              int         `json:"status"`
		URL                 interface{} `json:"url"`
		Blocking            bool        `json:"blocking"`
		Verified            bool        `json:"verified"`
		VerifiedType        int         `json:"verified_type"`
		ScreenName          string      `json:"screen_name"`
		StatusCount         int         `json:"status_count"`
		Profile             string      `json:"profile"`
		FriendsCount        int         `json:"friends_count"`
		FollowersCount      int         `json:"followers_count"`
		StColor             string      `json:"st_color"`
		Following           bool        `json:"following"`
		FollowMe            bool        `json:"follow_me"`
		VerifiedDescription interface{} `json:"verified_description"`
		DonateCount         int         `json:"donate_count"`
		Intro               interface{} `json:"intro"`
		Province            string      `json:"province"`
		City                string      `json:"city"`
		Gender              string      `json:"gender"`
		BlogDescription     interface{} `json:"blog_description"`
		LastStatusID        int         `json:"last_status_id"`
		Step                string      `json:"step"`
		Recommend           interface{} `json:"recommend"`
		StockStatusCount    interface{} `json:"stock_status_count"`
		AllowAllStock       bool        `json:"allow_all_stock"`
		StocksCount         int         `json:"stocks_count"`
		ProfileImageURL     string      `json:"profile_image_url"`
		PhotoDomain         string      `json:"photo_domain"`
		VerifiedRealname    bool        `json:"verified_realname"`
		GroupIds            interface{} `json:"group_ids"`
		NamePinyin          interface{} `json:"name_pinyin"`
		ScreennamePinyin    interface{} `json:"screenname_pinyin"`
	} `json:"user"`
	RetweetedStatus        interface{}   `json:"retweeted_status"`
	Answers                interface{}   `json:"answers"`
	Rqtype                 interface{}   `json:"rqtype"`
	Rqid                   int           `json:"rqid"`
	Target                 string        `json:"target"`
	Fragment               interface{}   `json:"fragment"`
	Blocked                bool          `json:"blocked"`
	Blocking               bool          `json:"blocking"`
	TopicPic               interface{}   `json:"topic_pic"`
	TopicSymbol            interface{}   `json:"topic_symbol"`
	TopicTitle             interface{}   `json:"topic_title"`
	TopicDesc              interface{}   `json:"topic_desc"`
	DonateCount            int           `json:"donate_count"`
	DonateSnowcoin         int           `json:"donate_snowcoin"`
	Liked                  bool          `json:"liked"`
	ViewCount              int           `json:"view_count"`
	Mark                   int           `json:"mark"`
	Card                   interface{}   `json:"card"`
	Favorited              bool          `json:"favorited"`
	FavoritedCreatedAt     interface{}   `json:"favorited_created_at"`
	Offer                  interface{}   `json:"offer"`
	Score                  interface{}   `json:"score"`
	TimeBefore             string        `json:"timeBefore"`
	Expend                 bool          `json:"expend"`
	Reward                 bool          `json:"reward"`
	FirstImg               interface{}   `json:"firstImg"`
	CanEdit                bool          `json:"canEdit"`
	TopicPicThumbnailSmall interface{}   `json:"topic_pic_thumbnail_small"`
	TopicPicThumbnail      interface{}   `json:"topic_pic_thumbnail"`
	TopicPicHeadOrPad      interface{}   `json:"topic_pic_headOrPad"`
	MetaKeywords           interface{}   `json:"meta_keywords"`
	PaidMention            interface{}   `json:"paid_mention"`
	RewardCount            int           `json:"reward_count"`
	RewardAmount           int           `json:"reward_amount"`
	RewardUserCount        int           `json:"reward_user_count"`
	TalkCount              int           `json:"talk_count"`
	LikeCount              int           `json:"like_count"`
	QuoteCards             interface{}   `json:"quote_cards"`
	PromotionPic           interface{}   `json:"promotion_pic"`
	PromotionURL           interface{}   `json:"promotion_url"`
	PromotionID            int           `json:"promotion_id"`
	MarkDesc               interface{}   `json:"mark_desc"`
	PicSizes               []interface{} `json:"pic_sizes"`
	OrderID                int           `json:"order_id"`
	IsAnswer               bool          `json:"is_answer"`
	Text                   string        `json:"text"`
	Source                 string        `json:"source"`
	RecommendCards         interface{}   `json:"recommend_cards"`
	IsRefused              bool          `json:"is_refused"`
	IsNoArchive            bool          `json:"is_no_archive"`
	Pic                    string        `json:"pic"`
	IsBonus                bool          `json:"is_bonus"`
}
